froth producing agent - English Synonyms Dictionary